Auto merge of #3742 - matklad:sets-are-monoid, r=alexcrichton
authorbors <bors@rust-lang.org>
Sat, 25 Feb 2017 07:32:31 +0000 (07:32 +0000)
committerbors <bors@rust-lang.org>
Sat, 25 Feb 2017 07:32:31 +0000 (07:32 +0000)
Simplify feature-handling code

A neat (imo :) ) hack to use an empty `&HashSet` instead of `Option<&HashSet>`.


Trivial merge